TI毫米波雷达开发中软件版本的说明 | 您所在的位置:网站首页 › voice match打不开 › TI毫米波雷达开发中软件版本的说明 |
目录 1.确定芯片的版本 2.下载对应版本的SDK 3. 下载Uniflash 4.下载对应的mmWave Demo Visualizer的版本 5.下载对应的工具箱 6.如果用到采集卡,需要下载对应版本的mmWave Studio 7. CCS 1.确定芯片的版本拿到EVM板之后先确定板子的型号。比如AWR1642 ES1.0,AWR1642 ES2.0,AWR1843 ES1.0等等。怎么去确定是ES1.0或者是2.0呢?可参照下图,这里已给出图片链接,供读者自行查阅。如果要进一步了解,可参考对应器件的文档,如IWR1642 Device Errata。
TI论坛有关于这个AWR1642 ES号的提问,请参考 AWR1642: How to check ES1.0 or ES2.0 for AWR1642? 2.下载对应版本的SDK确定板子型号之后,再去下载相应的SDK版本。这里大致给出几个sdk版本以及所支持的芯片型号。更多信息可以去官网查询。我使用的是AWR1642 ES1.0,所以只支持sdk1.2以及以前的版本。
在安装SDK的同时也会安装其他的组件,如下图所示。 下图为正在安装的过程,安装文件夹最好选择默认。 安装完成之后的效果。 现在来看看mmwave_sdk文件下都有哪些组件。 下载地址:https://www.ti.com/tool/UNIFLASH。 下载的地址:https://dev.ti.com/gallery/search/mmWave_Demo_Visualizer mmwave demo visualizer的版本选择可参照下图,更多的信息可参考mmwave demo visualizer_User's Guide。 这里选择下载mmWave Demo Visualizer Record 2.0版本,下载之前需要先下载GUI Composer runtime v6.0.0。 下载完安装程序之后,不要急着安装。因为在安装mmWave Demo Visualizer Record 2.0的过程中,让要求你安装GUI Composer runtime,如下图所示。所以直接安装mmWave Demo Visualizer Record 2.0即可。 安装完成之后打不开!!!没有可执行的文件,我也不知道为什么。尝试下载mmWave Demo Visualizer 3.1.0版本,这是支持sdk1.2的最新版本,再往上就不支持了。 下载mmWave Demo Visualizer 3.1.0版本之后可以正常打开。上面问题的具体原因没有深究,有遇到过类似问题的小伙伴可以出来说说。 5.下载对应的工具箱下载地址:https://dev.ti.com/tirex/explore/node?a=VLyFKFf__2.0.0&a=VLyFKFf__3.6.0&a=VLyFKFf__3.6.1&a=VLyFKFf__3.6.2&a=VLyFKFf__4.0.0&node=AHJY4qNCowO17wH-P2ICKQ&r=VLyFKFf__3.5.0&r=VLyFKFf__4.1.0 在选择工具箱的版本时,需要看工具箱中的Labs的User Guide中需要的sdk版本。比如Automotive Toolbox 3.0.0 Labs中的Obstacle Detection,它所需要的sdk是2.0.0.4(如下图)。所以这个例子这AWR1642 ES1.0上就跑不起来。 Automotive Toolbox 3.1.0 Labs中的Driver Vital Signs,它所需要的sdk是1.1.0.2(如下图)。所以这个例子这AWR1642 ES1.0上应该可以跑。
如果要下载之前版本的工具箱,可参考此链接。 6.如果用到采集卡,需要下载对应版本的mmWave Studio下载地址:https://www.ti.com/tool/MMWAVE-STUDIO?keyMatch=MMWAVE%20STUDIO&tisearch=Search-EN-everything&usecase=GPN CCS的使用请参考CCS User's Guide。主要是看Getting Started,Projects and Build和Debug。 安装的时候关闭病毒查杀软件,防火墙,重启之后再安装。最好保证下面几个选择都显示为OK。 关于CCS的版本,越新越好吧。 了解以上的内容对后面开发环境的搭建很有好处,也能少走不少弯路。举个我自己经历的情况。我在进行开箱演示时遇到的问题。 Error:SDK input version [major, minor ] = [2, 0] not matching [1, 0] reported by target, Hint: Change input version/target and try again 【原因】sdk版本的问题,在烧写的时候选择的sdk版本是mmwave_sdk_02_01_00_04(C:\ti\mmwave_sdk_02_01_00_04\packages\ti\demo\xwr16xx\mmw\xwr16xx_mmw_demo.bin),但是在mmWave Demo Visualizar(version2.0.0最高只支持到sdk的2.0版本)中选择的sdk版本是2.0所以产生了上述错误。重新下载了sdk的版本(mmwave_sdk_02_00_00_04),将C:\ti\mmwave_sdk_02_00_00_04\packages\ti\demo\xwr16xx\mmw\xwr16xx_mmw_demo.bin文件烧写进去就不会出现这个问题了。但是又一个问题出现了。 Error:Incorrect config reported by target. Hint:Change configuration and try again. 【原因】EVM板是ES1.0,只能用sdk v1.2或者更早的版本。所以拿到EVM先搞清楚ES号,然后去下载对应的sdk。 最后说一句,开发过程中遇到的问题都可以去E2E论坛找答案,大多数问题应该别人也遇到过。 总结:针对AWR1642 ES1.0 EVM板,下载的软件分别为 mmwave_sdk_01_02_00_05Uniflash_6.1.0mmwave_studio_01_00_00_00mmwave_automotive_toolbox_3_1_0mmwave_demo_visualizer_3_1_0(gccruntime v7.0.0)CCS |
CopyRight 2018-2019 实验室设备网 版权所有 |